﻿/* Classes/Propriedades - Formulário do SearchPage */

/* Tabela dos Filtros*/
.table_fields{
	width: 100%;
}

/* Rótulo da Tabela dos Filtros */
.table_fields tr td label{
	color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* Campo de Texto da Tabela dos Filtros */
.table_fields tr td input.texto{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Texto da Tabela dos Filtros - Focus */
.table_fields tr td input.texto:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Inteiro da Tabela dos Filtros */
.table_fields tr td input.numero_inteiro{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Inteiro da Tabela dos Filtros - Focus */
.table_fields tr td input.numero_inteiro:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Data da Tabela dos Filtros */
.table_fields tr td input.data{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Data da Tabela dos Filtros - Focus */
.table_fields tr td input.data:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Seleção da Tabela dos Filtros */
.table_fields tr td select.seletor{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 4px;
}

/* Campo de Seleção da Tabela dos Filtros - Focus*/
.table_fields tr td select.seletor:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Decimal da Tabela dos Filtros */
.table_fields tr td input.numero_decimal{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Decimal da Tabela dos Filtros - Focus */
.table_fields tr td input.numero_decimal:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Checkbox da Tabela dos Filtros */
.table_fields tr td input.check{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Checkbox da Tabela dos Filtros - Focus */
.table_fields tr td input.check:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Texto da Tabela dos Filtros */
.table_fields tr td textarea{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    margin: 4px;
}

/* Campo de Texto da Tabela dos Filtros - Focus */
.table_fields tr td textarea:FOCUS{
	border: 1px solid #000000;
}

/* Botões */
.table_fields tr td input.botao{
	background-color: #506482;
	border: 1px solid #02287B;
	color: #E8E9EA;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 2px 1px 2px;
	margin: 1px;
}

/* Botões - Hover */
.table_fields tr td input.botao:HOVER{
	background-color: #3F5371;
}

/* Separador da Tabela dos Filtros */
.table_fields tr td hr{
	background-color: #000000;
	border: 0px none;
    height: 1px;
}
/*==========================================================================================*/
/* Classes/Propriedades - Formulário do FormPage */

/* Tabela do Formulário*/
.table_fields_entry{
	width: 100%;
}

/* Rótulo da Tabela do Formulário */
.table_fields_entry tr td label{
	color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* Campos da Tabela do Formulário */
.table_fields_entry tr td input.texto{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campos da Tabela do Formulário - Focus */
.table_fields_entry tr td input.texto:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Inteiro da Tabela do Formulário */
.table_fields_entry tr td input.numero_inteiro{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Inteiro da Tabela do Formulário - Focus */
.table_fields_entry tr td input.numero_inteiro:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Data da Tabela do Formulário */
.table_fields_entry tr td input.data{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Data da Tabela do Formulário - Focus */
.table_fields_entry tr td input.data:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Seleção da Tabela do Formulário */
.table_fields_entry tr td select.seletor{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 4px;
}

/* Campo de Seleção da Tabela do Formulário - Focus*/
.table_fields_entry tr td select.seletor:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Decimal da Tabela do Formulário */
.table_fields_entry tr td input.numero_decimal{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Decimal da Tabela do Formulário - Focus */
.table_fields_entry tr td input.numero_decimal:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Checkbox da Tabela do Formulário */
.table_fields_entry tr td input.check{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Checkbox da Tabela do Formulário - Focus */
.table_fields_entry tr td input.check:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Texto da Tabela dos Filtros */
.table_fields_entry tr td textarea{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    margin: 4px;
}

/* Campo de Texto da Tabela dos Filtros - Focus */
.table_fields_entry tr td textarea:FOCUS{
	border: 1px solid #000000;
}

/* Separador da Tabela do Formulário */
.table_fields_entry tr td hr{
	background-color: #000000;
	border: 0px none;
    height: 1px;
}
/*==========================================================================================*/
/* Classes/Propriedades - Tabela Específica dentro do Formulário do FormPage */

/* Divisão do Cabeçalho da Tabela de Detalhes */
.details_header{
	background-color: #6A7DA5;
	width: 100%;
	padding: 2px 0px 2px 0px;
	border: 0px none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

/* Seção do Cabeçalho da Tabela de Detalhes */
.details_header span{
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 5px;
    text-align: left;
}

/* Tabela de Detalhes */
.table_details{
	border-collapse: collapse;
	width: 100%;
}

/* Linha do Cabeçalho da Tabela de Detalhes */
.table_details thead{
	background-color: #CED3D5;
}

/* Colunas da Linha do Cabeçalho da Tabela de Detalhes */
.table_details thead tr th{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

/* Linha da Tabela de Detalhes - Hover */
.table_details thead tr:HOVER{
	background-color: #6495ED;
}

/* Rótulo da Tabela de Detalhes */
.table_details tr td label{
	color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* Campo de Texto da Tabela dos Detalhes */
.table_details tr td input.texto{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Texto da Tabela dos Detalhes - Focus */
.table_details tr td input.texto:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Inteiro da Tabela dos Detalhes */
.table_details tr td input.numero_inteiro{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Inteiro da Tabela dos Detalhes - Focus */
.table_details tr td input.numero_inteiro:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Data da Tabela dos Detalhes */
.table_details tr td input.data{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Data da Tabela dos Detalhes - Focus */
.table_details tr td input.data:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Seleção da Tabela dos Detalhes */
.table_details tr td select.seletor{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 4px;
}

/* Campo de Seleção da Tabela dos Detalhes - Focus*/
.table_details tr td select.seletor:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Número Decimal da Tabela dos Detalhes */
.table_details tr td input.numero_decimal{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Número Decimal da Tabela dos Detalhes - Focus */
.table_details tr td input.numero_decimal:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Checkbox da Tabela dos Detalhes */
.table_details tr td input.check{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    margin: 4px;
    text-transform: uppercase;
}

/* Campo de Checkbox da Tabela dos Detalhes - Focus */
.table_details tr td input.check:FOCUS{
	border: 1px solid #000000;
}

/* Campo de Texto da Tabela dos Filtros */
.table_details tr td textarea{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    margin: 4px;
}

/* Campo de Texto da Tabela dos Filtros - Focus */
.table_details tr td textarea:FOCUS{
	border: 1px solid #000000;
}

/* Separador da Tabela de Detalhes */
.table_details tr td hr{
	background-color: #000000;
	border: 0px none;
    height: 1px;
}
/*==========================================================================================*/
/* Classes/Propriedades - Tabela de Telas com Dois Lados de Seleção */

/* Tabela de Seleção */
.table_fields_selection{
	width: 100%;
}

/* Rótulo da Tabela de Seleção */
.table_fields_selection tr td label{
	color: #000000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* Campo de Seleção da Tabela de Seleção */
.table_fields_selection tr td select.seletor{
	border: 1px solid #BBBBBB;
    color: #6D6D6D;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 4px;
    width: 70%;
    height: 142px;
}

/* Campo de Seleção da Tabela de Seleção - Focus */
.table_fields_selection tr td select.seletor:FOCUS{
	border: 1px solid #000000;
}

/* Célula da Esquerda da Tabela de Seleção - Focus */
.table_fields_selection tr .seletor_esquerda{
	text-align: right;
}

/* Célula da Direita da Tabela de Seleção - Focus */
.table_fields_selection tr .seletor_direita{
	text-align: left;
}

/* Célula do Centro da Tabela de Seleção - Focus */
.table_fields_selection tr .botao_centro{
	text-align: center;
}

/*==========================================================================================*/
/* Classes/Propriedades - Textareas */

/* Área de Texto da Tela de RTM */
.textarea_rtm{
	text-transform: none;
	width: 100%;
	height: 400px;
}

/* Área de Texto da Tela de Importação */
.textarea_import{
	height: 300px;
	width: 520px;
}

/* Área de Texto da Tela de Especificação */
.textarea_spec{
	height: 80px;
}